have a siesta - Turkish English Dictionary